/**************************************************************************
 * @file s2t.h
 * @author BryanHe(贺璧) (532352406@qq.com)
 * @brief 
 * @version 0.1
 * @date 2025-06-08
 * 
 * @copyright Copyright (c) 2025
 * 
 *************************************************************************/
#ifndef S2T__H_H
#define S2T__H_H


#ifdef __cplusplus
extern "C"{
#endif

#include<stdint.h>
#include<stdio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <locale.h>
#include <windows.h>

#define MAX_MAP_SIZE 20000  // 增加映射表容量
#define MAX_LINE_LEN 256

// 简体-繁体映射结构
typedef struct {
    wchar_t simple;
    wchar_t traditional;
} CharMap;



// 转换简体字符串到繁体 (返回新分配的字符串)
wchar_t* ConvertToTraditional(const wchar_t* input);
int test_main();
int s2t_init(void);

#ifdef __cplusplus
}
#endif

#endif //S2T__H_H


